package com.sinopec.handdevice.contract

import com.sinopec.basemodule.base.BaseView
import com.sinopec.basemodule.base.baseImpl.BasePresenterImpl
import com.sinopec.basemodule.model.StockOutListModel

/**
 * @author lwj
 * @ClassName: StockOutListContract
 * @Description: 出库列表
 */
interface StockOutListContract {
    interface View : BaseView {

        /**
         * 出库列表
         */
        fun refreshUI(list: List<StockOutListModel>)
    }

    abstract class Presenter(view: View) : BasePresenterImpl<View>(view) {

        /**
         * 出库列表
         */
        abstract fun stockOutList(machineCode: String)
    }
}